ad39ed8e523d1669958b780bc663301201622c92,plugins/groovy/test/org/jetbrains/plugins/groovy/compiler/GroovyCompilerTestCase.java,GroovyCompilerTestCase,addDependentModule,#,119
Before Change
model.commit();
result.setResult(dep);
}
}.execute().getResultObject();
return dep;
}
protected void deleteClassFile(final String className) throws IOException {
After Change
}
protected Module addDependentModule() {
return new WriteCommandAction<Module>(getProject()) {
@Override
protected void run(Result<Module> result) throws Throwable {
final VirtualFile depRoot = myFixture.getTempDirFixture().findOrCreateDir("dependent");
final ModifiableModuleModel moduleModel = ModuleManager.getInstance(getProject()).getModifiableModel();
String moduleName = moduleModel.newModule(depRoot.getPath() + "/dependent.iml", StdModuleTypes.JAVA).getName();
moduleModel.commit();
final Module dep = ModuleManager.getInstance(getProject()).findModuleByName(moduleName);
final ModifiableRootModel model = ModuleRootManager.getInstance(dep).getModifiableModel();
model.addModuleOrderEntry(myModule);
final ContentEntry entry = model.addContentEntry(depRoot);
entry.addSourceFolder(depRoot, false);
model.setSdk(ModuleRootManager.getInstance(myModule).getSdk());
model.commit();
result.setResult(dep);
}
}.execute().getResultObject();
}
protected void deleteClassFile(final String className) throws IOException {